sand-box toys - French English Dictionary